From 1670f1a42254ca05d5f9f88fc4868f4014307554 Mon Sep 17 00:00:00 2001 From: "chris@kneesaa.uk.xensource.com" Date: Fri, 4 Aug 2006 10:56:53 +0100 Subject: [PATCH] [qemu] Free page_array when it's no longer used. Seems no special reason for keeping page_array, free it to avoid memroy leak in Qemu. Signed-off-by : Zhang xiantao --- tools/ioemu/vl.c | 2 ++ 1 file changed, 2 insertions(+) diff --git a/tools/ioemu/vl.c b/tools/ioemu/vl.c index 010cc152e0..7084b78c57 100644 --- a/tools/ioemu/vl.c +++ b/tools/ioemu/vl.c @@ -5820,6 +5820,8 @@ int main(int argc, char **argv) fprintf(logfile, "shared page at pfn:%lx, mfn: %"PRIx64"\n", nr_pages - 1, (uint64_t)(page_array[nr_pages - 1])); + free(page_array); + #elif defined(__ia64__) if (xc_ia64_get_pfn_list(xc_handle, domid, page_array, -- 2.30.2